Nifedipine oral solution